nonfunctioning kidney - Spanish English Dictionary